accounts receivable job costing check writing software factoring laser check printing software accounting accounting software micr check software check management credit micr check printing software invoicing check writing program software billing cash flow check printing software